const { Parser } = require("../src/Parser");

const parser = new Parser();

// const program = `11`; // 数字
// const program = `"11"`; // 双引号字符串
// const program = `"hello"`;
// const program = `'hello'`; // 单引号字符串
// const program = `  11     `; // 空格

// // 单行注释
// const program = `
//   // Number:
//   11
// `;

// // 多行注释
// const program = `
//   /**
//    *
//    * Documentation comment:
//    *
//    */
//   "hello"
// `;

// // 多行和单行注释
// const program = `
//   /**
//    *
//    * Documentation comment:
//    *
//    */
//   "hello"

//   // Number:
//   22
// `;

// 多行和单行注释，分号
const program = `
  /**
   * 
   * Documentation comment:
   * 
   */
  "hello";

  // Number:
  22;
`;
const ast = parser.parse(program);

console.log(JSON.stringify(ast, null, 2));
